you win - German English Dictionary